Hi Pat, Ok, thanks for the addition, I got the point.
Thanks On Thu, May 4, 2017 at 9:41 PM, Pat Ferrel <[email protected]> wrote: > Correct. The purchase is associated with the user so any properties would > be attached to user objects and for the UR there are no user objects in the > EventStore. Users are represented by the collection of their events, not > properties. > > > On May 3, 2017, at 10:47 PM, Vaghawan Ojha <[email protected]> wrote: > > Hi Marius, > > Thank you very much for the quick reply. That helps, thank you. > > > > On Thu, May 4, 2017 at 11:23 AM, Marius Rabenarivo <mariusrabenarivo@ > gmail.com> wrote: > >> Hi Vaghawan, >> >> yes, you have to send two events : one for the purchase and one for the >> $set property. >> >> 2017-05-04 9:25 GMT+04:00 Vaghawan Ojha <[email protected]>: >> >>> Hi, >>> >>> It's quite a novice question, but I was curious how $set events are >>> handled by the engine. >>> >>> For say I've a user1 buying item2 from the category fruits. >>> >>> so the event without $set would look like this: >>> {"eventTime":"2016-04-01T00:03:16+05:41","entityType":"user" >>> ,"targetEntityType":"item","event":"purchase","entityId":"us >>> er5","targetEntityId":"apple","properties":{"category":"fruits"}} >>> >>> But if I use $set, that would be something like this: >>> { "event" : "$set", "entityType" : "item", "entityId" : "apple", >>> "properties" : { "category": ["fruits"] }, "eventTime" : " >>> 2016-04-01T00:03:16+05:41" } >>> So here I can't place the user, I think I'm wrong about how to implement >>> $set events, in this case how the engine knows that the item was bought by >>> the user5 at that particular time? >>> >>> Am I supposed to send two events, one with user5 bought apple, and >>> another $set event with category fruits? >>> >>> Someday who have already used this feature could let me know? >>> >>> Thanks >>> >> >> > > -- > You received this message because you are subscribed to the Google Groups > "actionml-user" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > To view this discussion on the web visit https://groups.google. > com/d/msgid/actionml-user/CA%2B69RXaQyLtM2y18wWsKtds099YvAM > VyjPB3OqjRnC5M_YahZg%40mail.gmail.com > <https://groups.google.com/d/msgid/actionml-user/CA%2B69RXaQyLtM2y18wWsKtds099YvAMVyjPB3OqjRnC5M_YahZg%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > >
