Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var LinkActiveRecord = typeBase(reflect.TypeOf( (*DefaultRecord)(nil)).Elem(), )
Functions ¶
This section is empty.
Types ¶
type DefaultRecord ¶
type DefaultRecord struct {
// contains filtered or unexported fields
}
func (DefaultRecord) Delete ¶
func (self DefaultRecord) Delete() error
func (DefaultRecord) Get ¶
func (self DefaultRecord) Get(interface{}) error
func (*DefaultRecord) LinkInstance ¶
func (self *DefaultRecord) LinkInstance(ref base.Base) error
func (DefaultRecord) Save ¶
func (self DefaultRecord) Save() error
func (DefaultRecord) Update ¶
func (self DefaultRecord) Update() error
type DefaultRecordAccessor ¶
type DefaultRecordAccessor struct {
// contains filtered or unexported fields
}
func (DefaultRecordAccessor) All ¶
func (self DefaultRecordAccessor) All() (qtypes.QueryResults, error)
func (DefaultRecordAccessor) Find ¶
func (self DefaultRecordAccessor) Find( ...qtypes.Queryable, ) (qtypes.QueryResults, error)
type ObjectActiveRecordLinker ¶
func NewActiveRecordLinker ¶
func NewActiveRecordLinker(ar Record) ObjectActiveRecordLinker
type RecordAccessor ¶
type RecordAccessor interface { //Get(interface{}) error Find(...qtypes.Queryable) (qtypes.QueryResults, error) All() (qtypes.QueryResults, error) }
func NewRecordAccessor ¶
func NewRecordAccessor(object base.Base) (RecordAccessor, error)
Click to show internal directories.
Click to hide internal directories.