fix PgArrayToMany

This commit is contained in:
2881099
2022-06-04 16:10:20 +08:00
parent 3411552673
commit 50a8d979a5
5 changed files with 47 additions and 9 deletions

View File

@@ -4269,6 +4269,23 @@
中间表,多对多
</summary>
</member>
<member name="F:FreeSql.Internal.Model.TableRefType.PgArrayToMany">
<summary>
PostgreSQL 数组类型专属功能<para></para>
方式一select * from Role where Id in (RoleIds)<para></para>
class User {<para></para>
____public int[] RoleIds { get; set; }<para></para>
____[Navigate(nameof(RoleIds))]<para></para>
____public List&lt;Role&gt; Roles { get; set; }<para></para>
}<para></para>
方式二select * from User where RoleIds @&gt; Id<para></para>
class Role {<para></para>
____public int Id { get; set; }<para></para>
____[Navigate(nameof(User.RoleIds))]<para></para>
____public List&lt;User&gt; Users { get; set; }<para></para>
}<para></para>
</summary>
</member>
<member name="P:FreeSql.Internal.ObjectPool.IObjectPool`1.IsAvailable">
<summary>
是否可用