Sha256: d8013adc22df39b177fdad59f54a64341a1b9a375b3c327c6f86ec975c5c3ac6

Contents?: true

Size: 343 Bytes

Versions: 9

Compression:

Stored size: 343 Bytes

Contents

module Neo4j
  module MetaModel
    class ModelSerializer < ActiveModel::Serializer
      attributes :id, :class_name

  #    embed :ids, include: true

      has_many :properties
      has_many :has_associations
      has_one :id_property, serializer: PropertySerializer, root: 'properties'
    #  has_one :superclass_model
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
neo4j-meta_model-0.3.5 app/serializers/neo4j/meta_model/model_serializer.rb
neo4j-meta_model-0.3.4 app/serializers/neo4j/meta_model/model_serializer.rb
neo4j-meta_model-0.3.3 app/serializers/neo4j/meta_model/model_serializer.rb
neo4j-meta_model-0.3.2 app/serializers/neo4j/meta_model/model_serializer.rb
neo4j-meta_model-0.3.1 app/serializers/neo4j/meta_model/model_serializer.rb
neo4j-meta_model-0.3.0 app/serializers/neo4j/meta_model/model_serializer.rb
neo4j-meta_model-0.2.2 app/serializers/neo4j/meta_model/model_serializer.rb
neo4j-meta_model-0.2.1 app/serializers/neo4j/meta_model/model_serializer.rb
neo4j-meta_model-0.2.0 app/serializers/neo4j/meta_model/model_serializer.rb